research and development of new products for others - Turc Anglais Dictionnaire